I may have missed it but why can't your attorney get your gun back from the police?
The other suggestion I have is to stay at your brothers. Your stepson or his father will end up hurting your wife, maybe killing her. If you were at home there would be all kinds of additional legal entanglements. Yeah, sometimes life sucks.