M16 retro style rifle. Anderson lower. 20" barrel.