Well, nevermind. Turns out this rail isn't well spec'd for my G3. Will get another one or exchange it for one that fits better.
Anyone know which claw mount/rail on the market would fit a JG G3?
I'm looking at this one at the moment.
http://www.evike.com/products/30139/