Re: sand blast
throw it in a blast cabinet after disassembling it, I normally pull the bolt and all internals out and only blast the barrel, and receiver/mag tube. Blast until all the old Parkerizing or Bluing is gone and its a dull finish. Not sure if you are prepping for some form of paint, but if you are, make sure there is a nice even dull finish, then make sure you get all the excess media out prior to spraying.