Don:
Enjoy your new pistol. Sig Sauers, from what I've heard, are good pieces.
As for The Sainted Sarah of Brady, while she might well be a pain in the ass, it was our "elected things" in The Congress that enacted the idiotic legislation you speak of. Last time I looked, The NRA did not come off covered with glory either.
Nothing to do with mechanisms, but not "out of the picture".