King Pin,
I have no idea what Ramrod was talking about, so I won't guess. I have heard good things about Front Sight and Blackwater (friends have went to both). Personally, I have been trained at the SigArms Academy in NH and will say that they were wonderful. I know that there are more out there, but these are the 3 I personally have heard or know good things about.
|