NY and CA have the most strict gun regulations
NJ and CA. You can't make guns at all in NJ, and you need a firearm permit to buy an airgun or bb gun.