Forget mailing ballots: How about printing them yourself at home? That would be the proper analogy here in the era of 3D printing. No voter registration, no voter ID, no citizenship check, nothing.
Meet the FGC-9: the latest semi-automatic addition to the print-from-home arsenal of your local gun enthusiast or mass murderer or terrorist or drug lord. And they’re only going to continue to get more sophisticated with time.