It's actually called a "Punt Gun", google has lots of information on them... :-)
Thanks to xavier for the video!
"A well regulated militia being necessary to the security of a free State, the right of the People to keep and bear arms shall not be infringed."