Well, Walmart does have a sporting goods section, complete with guns and ammo!
Hatchet, axe, etc, etc...
Just Prince Obie arming his domestic police force...