Hey guys, Would this direct mount onto a PM5 marker? http://www.store.justpaintball.co.uk/h18-on-off.html Cheers, Dan.