Sniper Pete, a few things.
Revolvers are impossible to silence due to the gases that escape out the back.
The EMR 52. First of all, why would you need a grenade launcher on a sniper rifle that supposedly shoots 17 miles? Second of all, do you have any idea of how long 17 miles is? Most high powered, super accurate rifles have a muzzle velocity of around 1km/s, but let's embellish a bit and say yours has a velocity of 2km/s. From 17 miles away, in 8.5 seconds I can get up from my chair, cross my room at a leisurely pace and get halfway down the stairs. At running speed a human can move 34 meters. You would also have a 595 foot drop to deal with, even with the ludicrous muzzle velocity of 2km/s. That means to shoot a target that was running (as they usually do in war), you'd need to aim 595 feet high and 115 feet in the direction they were running. This is disregarding Coriolis effect, humidity, wind, and any other ballistic instabilities that might happen in the bullet's 8.5 second long flight. Overlaid on a picture of the Washington monument for scale, assume the person starts at the bottom right and runs to the left. You're standing this far away:

For comparison, the
actual longest sniper shot in the world, at 2.8km.

and this is where you'd be aiming, more or less.

For the 30 mile one take that aim and multiply it by 1.76 but just for stuffs and grins, this is where you'd be standing:

As for the SMG, WHY would an SMG need to be accurate to 3 miles?
Okay.
Damn, I was in the mood for some math.