young man caught with gun