The sniper rifle works fine, as one of my players, who is an absolute killing machine with that exact weapon, will testify to.
The ripper pistol is something of an oddity with it's massive penetration (steady now), and although it's not explicitly stated, you could just count it's ammo as being exotic, thus making it harder to come by.
As a side note, I like the Barret .50 cal idea presented earlier and wanted to develop my own version of it (warning: not very much like an actual Barret):
Gunmetal Pattern "Final Rebuke" .50 Anti-Armour Rifle
Damage: 2d10 Impact
Special: Accurate, Recharge, Special*
Availability: Extremely Rare
*This weapon is considered a basic weapon for the purposes of applying upgrades that count as 'sights', with the exception of the Red Dot Sight. This weapon also does not gain the +10 bonus for firing at short range, and may not be loaded with unusual ammunition. The recharge quality represents the firer compensating for the massive recoil generated by the weapon, as well as operating the extremely heavy bolt action.