Well after dealing with a whole lot of BS from ordering it elsewear and ending up with nothing. I ordered one from Marstar about 2 weeks ago and it just arrived today! The finish on it looks great. I can't wait to take it to the range to try it out. Although I dont have the registration papers yet. Anyways thanks for comming through so quickly Marstar, I will definately order from you again.