If he is a citizen then he should be entitled to due process, just like anybody accused of a crime. The constitution was designed to protect us (the citizens) in the most extraordinary situations. What if this guy has been framed? What if the .gov just wanted to close this quickly so they found a fall guy? I don't think that is what happened, but we don't know, hence the due process.

If LE and prosecutors were perfect and never made mistakes we wouldn't need these protections. Regardless of how egregious the offense, due process has to take place. Otherwise come July 2nd they can just come lock us all up for having magazines exceeding 15 rounds.