Shops - Gun shop
You can aquire new weapons here. Some types of weapons are not available from the beginning of campaign. If already you have weapon that is offered here you don't need to buy it any more.