In my humble opinion (I'm not exactly an old fart yet), for an English 101 paper it's fairly decent. Of course, I won't be the one grading it, so my opinion may not count for much. It gets the point across, the words aren't misspelled, and the grammar is more than acceptable.
The only point I disagree with is your jumping from, to, betwixt and between State constitutional issues (Article 1, Section 24) and Federal constitutional issues (First Amendment and Second Amendment). Would it be possible to stick with just one?
Who knows, you just might educate your instructor. Good job!