People had their own warships during the Revolutionary War and the War of 1812, armed with cannon.
Why should the Second Amendment today be limited to firearms, when it specifically states ‘arms’?
I see nothing wrong with people being able to mount whatever they want on their truck.
AMEN! The 2nd Amendment is about the defense of the country and the people's defense against tyranny. There is no restriction or caveat in it. WMD are the only type that can be reasonably prohibited to individuals, and that prohibition should be as an amendment to the Constitution!