Thanks for more kind comments.
Czech gun laws have been discussed here before, but never mind, I'll do my best to answer:
gun shop to hang out - not sure what exactly you mean. We surely have gun shops and you can hang out there with other shooters, well - untill the shopkeeper gets bored and kicks you all out
ammo hard to get - not really, with a gun license you can buy it in a gunshop, as much as you like. Some less common calibers may not be always in stock though.
ammo prices - ammo is not cheap, but neither are the guns here, so...
Example:
50 box of basic 9mm: $13,92
50 box of basic .45: $22,27 (.40 costs about the same)
50 box of basic .22LR: $3,34
surplus 7.62x39, 250 box: $57,06
having to join a gun club - not at all, but there surely are clubs if you want to...
government providing a place to shoot - no, if you don't mean their councils - now that would be an awesome place to shoot!

There are many ranges to shoot, both tunnel ones and outdoors.
people freaking out - well, guns have to be carried concealed, so people shouldn't see them at all. If you reach for a wallet in the shop and shopkeeper sees a pistol on your belt under the jacket, I don't think he would freak out. Even if he did, it's none of his business, only police can legally mess with anybodies guns.
hunting - yes, but have to get a hunting license and that usually requires joining some sort of hunting club or community, which brings some duties. As I'm not interested in hunting, I can't tell you more about that.