As far as dealers refusing to do a transfer, I see what the law says, but I know x-ring has said they will NOT EVEN DO A TRANSFER FROM BUD's or places like that.
IF I am reading this the right way, not only did that law infringe on our rights, but it also gun put gun shops out of business as bud's prices are always a bit lower than x-ring even if they pay the $30 fee