I have a S&W airwaight that I use for CC and I like it.....but I wouldn't trade a Glock 19 for it. I also own a Glock 19 and it is a good pistol BUT that Charter Arms revolver is nice!
I say take the Charter...if you can aford the cash. You might be able to negotiate a better price for your mags since the ban will make them worth more $$$.
The Second Amendment is in place in case they ignore the others!