Anybody know where I can get an M1 garand BBL and M1C/D flash hider. I got a half beat up Springfield M1 in trade. The receiver is mint! Some parts are missing, and the stock did time as a club. So cheap I can afford to replace the Burned out BBL and some glam. I found new 308 bbls at Numrich but I was thinking 30-06. I found a USGI flash hider at usgunparts.com but no pics, so I'm guessing it right. Its also missing the gas plug maybe the gas piston? I have not taken it apart yet to see what else is wrong or missing.