Yes it is a nice for the price, works with those free float rails.
However, right after I placed the order I got a fraud alert on my card, the same charge was being made in the US and China Ok mistakes happen, I got that cleared up and charge was made. The issuer re-issued my card because of that and I was without until new one came. Then ohhunt said 12 days for delivery, No over twenty five days later I found it in my mail box. It was wrapped in a plastic mailer. Inside was a reddish tin with nice size dent. The sight was inside the tin unharmed. No battery, everything else is there, the sight snugly tucked in foam padding, two hex keys, and instructions. It works fine after I added a battery. OK good quality batteries are expensive, no problem.
I give it a thumbs up.