Banning the so called ghost guns is ridiculous. Also the carrying on posted private property sucks. Right now we can carry except for the usual exceptions of federal and state buildings, schools, airports and others. It is legal to carry in businesses even if they have a sign stating no weapons or firearms. The signs really only stop open carry as if the company asks you to leave you must go. Costco has a sign stating no firearms on the property but it can't stop you from concealed carry and if they don't know oh well. Out of respect I do not carry in a doctor office and I don't want them checking that box that I own a gun.
A couple of casinos in our area put up signs stating no weapons allowed but took them down after they found out the signs don't mean much. If they happen to notice you are carrying concealed, they will politely ask you to go put your weapon in your vehicle and you are welcome to come back in.