I get your point I really do, and a society that has no need for firearms is advantaged. But keep in mind that even if gun laws were introduced to periodically eliminate guns in socially, criminals will still get their hands on them. And those guns will be used against the law-abiding citizen's whose guns were taken away. It's completely counter-productive, and so there are extreme ramifications on the horizon if such laws are introduced.
Violence, radicalisation and criminality can be controlled through; Job creation, better policing, CCTV, quicker court proceedings and so on. The point is there are many avenues that can be introduced and/or improved, other than taking peoples firearms away.
Here in England, guns are banned within the wider communities, with some exceptions. And it works here, with a strong dominator being law and order. Coupled with the fact that Scotland, Wales and N Ireland are not itching to destroy England, unlike Pakistans case.
Guns are vital for the citizens of Pakistan. They are used to protect one's family and property, and they will be vital when hostile countries attempt to turn Pakistan into dust.
The downsides of owning firearms in Pakistan do not overweight the upsides.