Scream as loud as you want, Hernandez, but that won't get you anywhere near the TRUTH.  And no you don't need military-style rifles in the streets of the good US of A.  If you think you need an assault rifle, go fight on the frontline overseas.