The second amendment gives individuals the right to bear arms. Therefore it is a right not a privilege, like say driving. So can government, according to the 2nd amendment, make laws that require citizens to have a permit to carry a concealed weapon and on top of that charge a high price for that license (some states charge as much as $100, which to some is a lot of money)? In my opinion, only convicted felons should have to have government license to carry concealed and those granted on a case by case basis. What is your opinions?