I've had pretty shit luck with my weapon drops, I always seem to end getting shotguns or SMGs, neither of which I use. Though thankfully I've also hit a few upgrades for my Mantis, so it's no too big a deal. I do wish I could get my hands on a Javelin though.
How's the fic coming, by the way? Just finished Chapter 14.