It just happened in New Mexico, one of the most gun friendly states there is, thanks to a complete takeover of state government by rabidly liberal democrats in the last election. The only exemption is sales between close family members. The law went into effect July 1st. There was also a big push for red flags laws but there were enough members in the senate against it that it didn't make it out of committee. The gov has promised to bring it back in next years session. This state is firmly in the socialist camp as of last January 1st. The new law caused Walmart to stop selling guns in the state as any dealer was required to do the check and Walmart said they didn't have sufficient staff to deal with it and it would cost too much to comply. Personally I think their management was stupid. A simple sign at each store that said "Fee for background checks-$150" would have solved the problem nicely. If someone insisted they would make money off the deal but I would bet they wouldn't get one taker at that price and they would still be selling guns..