A young boy who brought a gun in his backpack to a Johnson County camp accidentally fired it when he was searching for something in his bag.