+1 To this. Mainly to make guns harder to get as it seems everybody RP's a hardcore criminal that goes around mugging people in broad daylight as much as possible and do it with VERY shallow RP (if literally any at all). I think guns should be MUCH harder to get. It would be great if you had to prove you can RP before getting a gun, like having to find a high up in an crim faction and having them purchase you the gun.
My suggestion that isn't too severe:
Allow people to have a license as is, but they can only own 1, maybe 2 basic pistols at a time (no .50). If they get a criminal record somehow they lose their license and ability to buy pistols legally. This will force the player to actually RP and make dealings with an official faction member in order to obtain guns in the future. The people who join just to run around mug as many people as possible without any real RP will no longer be able to get guns and thus problem solved!