An "assault rifle" is selective fire, I.e., can
be fired in either semi-auto or full auto mode.
No civilians are walking around in public with "assault rifles".
I do agree with Dude in that I think people who
open carry in public are posers and/or fools.
If a bad guy sees you open-carrying you likely become his prime target.
I agree but the whole idea of "less guns mean less shootings, the government can save us with more law" is first of all false, but even more than that it's just a distraction from the true problem and the solution, one every Christian should agree on, the wickedness of mans heart. This is just a symptom of the true problem, man's fallen heart. There is only 1 way to address the gun issue and every Christian should agree that answer is Jesus Christ, how in the world do we approach this problem? I say we do what Jesus told us to after He said it was finished and all authority in heaven and on earth had been given to Him, when He ascended and was seated (seated as in the work was done) to the right hand of the Father on high, before He left us says "Go therefore and make disciples of all the nations...", for us to proclaim His victory and sovereign authority over us all.
The only way to address the true problem is to get to the heart of the problem, our broken hearts, the problem ONLY He can redeem, and the ONLY way to do that is with truth, who is "the Truth" again?.