brand new
krink muzzle brake
rail on dust cover
rail on on end of reciever