So you clearly have no idea what Ranger Point Precision is or does. No surprise. You really don't know leverguns well enough to be commenting here
Again what's your point? You have none your are a Trolling turd. Apparently you hold them in some honor. Knowing what I know of you, that means squat. Your an idiot. You lie. You have the attention span of a Squirrel on crack . My position hasn't changed since posted on the 8th. Why? Truth never chages
If this RPP stated that what you profess, they are more ignorant that you.
Go hang with Bugger. You can stroke each other. Perhaps you can both find a life together rather than being trolling internet Poser's.