I have the Ofna also and love it. I took all the pins off, have buggy and truggy. I set it on and line up wheel to slot by looking down by fly wheel. It took alittle practice, but it becoome reflex after short time and now I dont even miss the pins and am pretty fast at it.