In most cases, in most states, you do not need a licence to own or carry a long gun (Rifle/shotgun), just a hand gun...which in most states also need to be registered (independant of licence/permit) I have a Concealed Carry pistol Permit. It means my pistol can be in my purse, out of sight.