Author: Uncle Zo

Just an average Joe who loves to geek out on firearm mechanics and ballistics.