Swell gun! The crosshatching/checkering/whatever you want to call it, on the receiver ring makes me think it is a guild gun rather than diy.