“If they had a warrant to get his firearms after the domestic”
In NH you don’t need a warrant to take firearms, during a domestic arrest.
Then they had legal grounds to be in his home when the steroids were first discovered and could have arrested him on the spot. This was a needless situation. The steroid charges probably would have been thrown out anyway unless he was moving quantity.