Archangel stock. 24" barrel