I'd buy a 320 and cerakote it, since it's based off the 320 platform. As for mags, i know a few folks up in CO who stashed a handful or so.