Aero upper lower SLR rail ambidextrous charge handle ALG drop in trigger vortex cantilever mount Vortex Viper 6-24x50 comes with at least 2 25rd mags and whatever 308 ammo i have, have only pulled the trigger 4 times since built 5 years ago, really want to keep but id rather get something im going to shoot.