34 guns were stolen from Top Gun Supply in St. Augustine, according to the St. Johns County Sheriff's Office. Two of the guns were rifles.