I am not a FFL but have dealt with bud's a few times. I wish I could comment but this is not the place.
The advice to move on is valid, move as fast as you can. They are not the best to deal with when a problem arises.
Since they said they will not ship, they should cancel the order without any fees as it was their decision to cancel the transaction. If you have any problems ask to speak to a supervisor. Keep going up the chain until you get the situation taken care of. Then take your money and go somewhere else.