AR 15 10.5 upper receiver a2 front post Melonite barrel