I think what they were really lacking is practice and preparation. Exactly what they would do in that scenario. Not actually sweeping any of the vandals with the muzzle of a weapon would be a start, footwear would have been a plus also.
As it was, I believe that couple protected all the houses in that neighborhood, seeing that would make the vandals think twice.
What you call "sweeping" is a felony. Stop pretending otherwise.
"Brandishing a firearm in a "stand your ground" state allows you to carry a gun on your property openly. I don't know about Missouri law, but wouldn't the state law trump the city laws, constitutionally?
Pointing a firearm at people not attacking you is not covered in any "stand your ground" law.