Ruger American Ranch 300 AAC with new Magpul Stock