Yes, they gave these people guns.
Feel better now?
This video was recently filmed at a pro-gun rally held at the Missouri State Capitol. This is the Tea Party, folks. Nuttier than squirrel shit, paranoid, delusional, and simply making stuff up left, right and center. Wall-pounding, howling at the moon crazy.