Snowdog, its actually pretty fun to target-shoot here. Some of the shooting ranges here are bigger than villages, hell you could just go in the remote areas and start shooting.
There are paramilitary forces in the remote areas such as Pakistan Army Rangers and Frontier Constabulary
Usually houses here are pretty big, and have big gates which cover your whole house. Even a common man lives in a house that is around 4000 Sq. ft, so you can also pull out a shooting board and start shooting in your front lawn. However, if a neighbor calls the Police, they, the Police will come in and check your license, and if you do have a license they won't do anything but only ask you to do it at a controlled level so the neighbor's do not get bothered.
However, in most big cities, shooting in your lawn would be considered as very uncivilized lol, so people usually goto the shooting ranges or open fields on the country side.
In weaponry, Pakistan has a very big market. I live in the Punjab province so everything is controlled and moderate.
And yes there are Chinese knives, there are American knives, European knives all kinds.