“There is certainly no constitutional provision that allows civilians to bear firearms but their possession has become a well sort-out…