Hillsboro High student caught with gun