Good advice. Never say anything in an email based on emotion. EVER. Type what you want and save it for 24hrs. Then review, edit or delete. Stop all credit cards she might remotely have access, even ones that are not joint but she knows the info, she can clean you out and not be held liable. Get new cards with different numbers. I have a relative just retired with 30 years service as an 0-6 (Col. US Army). His wife just cleaned him out for roughly 90K. Protect yourself. Treat every account you have as if it has been stolen. Do it quick, be fair but protect yourself.
Very good advice. Back in the day when there were movie rentals, I made sure to cancel the Blockbuster movie rental account on top of everything else. Just mentioning that as a reminder to not forget the little items. On top of saving emails, save all of your voicemail conversations with her. Again, stay level headed and calm any time you talk to her. As mentioned earlier in the post, keeping a voice recorder at all times might be to your advantage. Whatever you do, keep calm and let her look like the raging idiot. Talk to your attorney about the best way to remove your guns from the property and store them. You want a way to prove that they are secured and not accessible so she can never say that you threatened her with one of them. Best of luck getting through this. It is a PITA right now, but will bring new peace into your life later.

