I went with everyone's reccomendation and bought a CP Direct Mount On/Off problem is it leaks like crazy, first I lubed it a bit, then used some Dow grease following the instructions and that just blew grease out of every hole. At the AO NE meet I asked one of the guys in the DC tent if he could help me. He replaced the orings for me and it still leaked. Next thing was I used alot of grease now alot of grease just spits out of every hole. What is going on?
There seems to be no manufacturering defects whatsoever.
There seems to be no manufacturering defects whatsoever.