Beware of AO carbines along with the "New" Inland's. AO has a terrible reputation for very poor quality control. Not just hit and miss but more miss then hit. If you have one that is reliable and...