After all,the problems I had with the Cmmg 22 upper Midaway USA took it back and I replace with a Tactical Solutions upper got it today and works like a champ. Great customer service on Midway part free shipping and paid for me ship the Cmmg upper back. I am very Happy now!