An electric gun comprising: a bullet detection device (300, 300B) suitable for an empty shooting prevention device of the electric gun and an empty shooting prevention function stopping device, wherein the bullet detection device (300, 300B) comprises: a detection engagement portion which is provided in a follower portion disposed to be movable in a bullet disposition portion serving as a passage for discharging a bullet biased by a spring; and a detection movement portion (310, 310B) which, in response to the rise of the detection engagement portion, protrudes to detect that there is no bullet, and is operated to engage with the detection engagement portion, so that, when the detection engagement portion moves to a predetermined position of the bullet disposition portion, the detection engagement portion and the detection movement portion are engaged, and the detection movement portion moves and protrudes, characterized in that the empty shooting prevention function stopping device comprises a function stop engagement portion configured to slide according to a movement of the empty shooting prevention function stopping device between a first state and a second state, for preventing or allowing an operation of the detection movement portion (310, 310B), wherein, in the first state, the function stop engagement portion engages with the detection movement portion (310, 310B), and, through preventing the operation of the detection movement portion (310, 310B), a protruding operation of the detection movement portion is prevented, and in the second state, the function stop engagement portion disengages from the detection movement portion (310, 310B), and, through allowing the operation of the detection movement portion (310, 310B), a protruding operation of the detection movement portion (310, 310B) is allowed. a bullet detection device (300, 300B) suitable for an empty shooting prevention device of the electric gun and an empty shooting prevention function stopping device, wherein the bullet detection device (300, 300B) comprises: a detection engagement portion which is provided in a follower portion disposed to be movable in a bullet disposition portion serving as a passage for discharging a bullet biased by a spring; and a detection movement portion (310, 310B) which, in response to the rise of the detection engagement portion, protrudes to detect that there is no bullet, and is operated to engage with the detection engagement portion, so that, when the detection engagement portion moves to a predetermined position of the bullet disposition portion, the detection engagement portion and the detection movement portion are engaged, and the detection movement portion moves and protrudes, a detection engagement portion which is provided in a follower portion disposed to be movable in a bullet disposition portion serving as a passage for discharging a bullet biased by a spring; and a detection movement portion (310, 310B) which, in response to the rise of the detection engagement portion, protrudes to detect that there is no bullet, and is operated to engage with the detection engagement portion, so that, when the detection engagement portion moves to a predetermined position of the bullet disposition portion, the detection engagement portion and the detection movement portion are engaged, and the detection movement portion moves and protrudes, characterized in that the empty shooting prevention function stopping device comprises a function stop engagement portion configured to slide according to a movement of the empty shooting prevention function stopping device between a first state and a second state, for preventing or allowing an operation of the detection movement portion (310, 310B), wherein, in the first state, the function stop engagement portion engages with the detection movement portion (310, 310B), and, through preventing the operation of the detection movement portion (310, 310B), a protruding operation of the detection movement portion is prevented, and in the second state, the function stop engagement portion disengages from the detection movement portion (310, 310B), and, through allowing the operation of the detection movement portion (310, 310B), a protruding operation of the detection movement portion (310, 310B) is allowed.