I think this is a well though-out post, and so am cross-posting it here:

http://www.calguns.net/calgunforum/s...d.php?t=273182