I'm not saying you're wrong, but...
"checked a couple internet sites confirming he has a rap sheet a mile long and Leo was just serving a warrant."
??
Compare that posters profile to yours truly. Not saying hes a fed, but he sure don't post much. Lots of PMs to people though......
Everyone needs to be aware feds are on every major firearm and freedom loving forum. Paid political shills are on anything mainstream en mass, along with paid marketing shills.
Be aware of anyone advocating direct violenence, and people reinforcing the official narrative with fluffy BS like the above post.
The people here calling for mass peaceful civil disobedience, and facillitating communication to accomplish that are on the side of freedom.