I have removed the bolt and tried to slide it on from the rear but no luck.
It will go on the hand gard rail
Just in case others are thinking of getting it, The mount is EOTech 3x Magnifier G33 STS 3rd Gen Quick Switch to Side Mount.
The quick detach is probably the reason it is too thick but just a enough to cause problems.