Loup_1941: I noticed selling firearms to other Stalkers is a no-go. So, selling them to Sid (or other traders) is my only alternative?
Yes, only traders buy and sell weapons, armours and ammo.
Loup_1941: Also, my weapons are still running dry, may I buy ammunition from Stalkers?
No, you can't. Not in unmodded game. Stalkers sell only food, energy drinks, vodka, antirad drugs, bandages and medkits. They can also buy these things, along with weapon attachments (silencers, scopes and grenade launchers), artifacts and mutant body parts. Although they don't pay well for that last category (Scientists' trader pays the best price for those parts, and artifacts as well).
Loup_1941: Stalker has realistic ballistics: it's not an "arcade shooter." The weapons are chunky, bullet spreads are all over the place, jamming is frequent, and it feels like I'm slinging baseball-sized lead at enemies — it's simply awesome.
Moreover, bullets lose their power over distance, different ammo has different ballistic and penetration characteristics, bullet spread and jamming frequency increases as weapon degrades (with different rates for each weapon, including unique ones) and so on.