No need to change the availabilities. Afterall, without ammo, a gun is just a fancy club. Make it hard to get ammo outside of legitimate, SIN-tracking methods, and even if the gun is easy enough to get hold of, you won't find people going crazy with the trigger against you. Meanwhile, if you make the ammo, you can always toss in a few clips as part of the deal when working with runners.