+1. I'm very happy with mine. When you get yours, take it apart, clean it, remove the factory grease from the BCG, lube it and you are GTG. I have about 400 rounds through mine with flawless performance. I'll be sighting-in it with USO 1.5-6 DFP this weekend.