This is our M10 side cocking upper receiver. It will come with either 1/4 (shown) or 1/2 inch rail. There will be a $25.00 charge for the 1/4 rail due to additional machine time. This product is just the upper and barrel with no bolt. This item is a special order item, please allow at least two weeks for shipping.