That doesn't make too much sense since he exists in a less fantastic part of the Marvel Universe. You would have to really up his artillery in order to make this work like giving him rocket launchers, stuff that the general public is less likely to acquire.
It would make more sense to implement stricter gun laws in that case. Japan is more likely to have stuff like realistic guns despite them being forbidden by anyone but police.