You have a P7/PSP or "heeler" as we call them due to the mag release being on the "heel" of the grip. Midway USA stocks the gas cylinder cleaning brush and scraper. The scraper runs just under $30 but is a neccessity, the brush is about $8. I'd encourage you to buy both. New mags run in the $75 to $90 area depending on where bought. Check HKspecialiststore.com for the mags. I bought several he was selling as used but I would have sworn were new for $31 each. Hopefully, he still has some as you can see there damm expensive and can also be really hard to come buy. I'd recommend you have at least four for your gun, otherwise you'll spend a lot of range time loading ammo. You bought a great pistola and IMO the P7s are the most accurate and best made 9mms available, enjoy!!!