I did a little research and it seems we can't restrict Ammo Pickup action from pistols to pistols only, from snipers to snipers only etc. Even some rifles are sharing ammo with some sniper rifles and some pistols with sub-machine guns.
Below I'll list all weapon relations:
Quote:
Exchangeable ammo:- glock = elite = tmp = mp5navy
- usp = mac10 = ump45
- fiveseven = p90
- m3 = xm1014
- famas = m4a1 = sg552 = aug = sg550
- scout = g3sg1
|
Quote:
Unique ammo:- p228
- deagle
- galil
- ak47
- m249
- awp
|
Source:
strategywiki.org/wiki/Counter-Strike:_Source/Weapons