personally, I go with Carv S for medium and TMG50 for long. Carv S with a laser sight for when you get that short range engagement isnt bad, but the damage at medium is great and the attachment options are nice. TMG50 at long IMO is the best, and actually I use the TMG more often than not since I prefer to keep my targets away from me
.