I have a magpul stock I bought a CAA cheek rest which I really like this particular check rest they make. I dont want to buy another stock but the CAA cheek rest does not seem to fit this particular model magpul stock. It will snap over the top but the bracket that mounts through the sling holes wont work. Please advise if anyone knows a good cheek rest that would mount to a magpul stock. That is NOT the crappy cheek riser that magpul sells I have had one of those can't stand em.