Hopefully the trigger reset improves. It is lubed and the builder has been dry firing. But sometimes the reset will not push the trigger forward. Range time tomorrow.

I know the upper is good. I cheated on my son while he was at school. I put his upper on my existing colt m16a4 lower to zero it.