It gets some things right but could be much much better. If you are wanting to place an order please call rti at 321 212 7801 or place your order online with at rti thank you for your business. Ak 47 semi auto sporter rifle u s.