Michael James Barton

@MichaelJames357

Firearms Instructor, Con Law Speaker, & contributor to NRO's Bench Memos. Favorites = bookmarks; RT not necessarily endorsements.

Photos and Videos by @MichaelJames357

  • Timeline
  • Gallery