I am neither for or against Comey's firing.
The guy who wanted him fired was just confirmed by the Senate a couple weeks ago. The FBI Director reports directly to him; he's his boss. There's nothing fishy about the timing - if the guy was confirmed sooner Comey would have been fired sooner. The new guy came in and fired him.
It's clear that people on both sides didn't like Comey. Clinton came out and blamed him a number of times for her loss (
which is bullshit). Schumer called for him to be fired, as did outgoing Senate minority leader Reid. Republicans were angry with him for laying out the case Clinton broke the law and then saying he won't prosecute.
The stories all along have been how he's shut down agents and offices that wanted to investigate Clinton further and others about how he went over the line by making public statements about investigations all along. There is an obvious dissension among the people working at the FBI. He allowed Clinton and her coconspirators to testify not under oath and destroy evidence (hard drives, laptops, etc.).
The con that's going on is evidenced by Rasta's tweets.
The FBI director isn't an independent special prosecutor. This is nothing like Nixon firing Archibald Cox.