This company are great to deal with! Great products prices and service, plus they are very pro 2A! I am doing my 1st AR build and wish I knew about this company when I first started. But they will be my first resource when I start my second build! Great to do business with!