A biopsy device, comprising: (a) a needle having a transverse aperture; (b) a cutter, wherein the cutter is movable relative to the needle to sever tissue protruding into the transverse aperture; (c) a body, wherein the needle extends distally from the body, wherein the body comprises: (i) a cutter actuation mechanism, wherein the cutter actuation mechanism is operable to move the cutter relative to the needle to sever tissue protruding into the transverse aperture, and (ii) at least two trigger buttons (300, 302, 304), characterised in that the body further comprises: (iii) a control module in communication with the cutter actuation mechanism and the at least two trigger buttons (300, 302, 304), wherein the control module includes a button selection logic configured to receive a user's button selection input, wherein the button selection logic is further configured to enable one selected trigger button of the at least two trigger buttons and disable the non-selected trigger button of the at least two trigger buttons in accordance with the user's button selection input, wherein the enabled trigger button is operable to activate the cutter actuation mechanism, wherein the disabled trigger button is not operable to activate the cutter actuation mechanism. (a) a needle having a transverse aperture; (b) a cutter, wherein the cutter is movable relative to the needle to sever tissue protruding into the transverse aperture; (c) a body, wherein the needle extends distally from the body, wherein the body comprises: (i) a cutter actuation mechanism, wherein the cutter actuation mechanism is operable to move the cutter relative to the needle to sever tissue protruding into the transverse aperture, and (ii) at least two trigger buttons (300, 302, 304), characterised in that the body further comprises: (iii) a control module in communication with the cutter actuation mechanism and the at least two trigger buttons (300, 302, 304), wherein the control module includes a button selection logic configured to receive a user's button selection input, wherein the button selection logic is further configured to enable one selected trigger button of the at least two trigger buttons and disable the non-selected trigger button of the at least two trigger buttons in accordance with the user's button selection input, wherein the enabled trigger button is operable to activate the cutter actuation mechanism, wherein the disabled trigger button is not operable to activate the cutter actuation mechanism. (i) a cutter actuation mechanism, wherein the cutter actuation mechanism is operable to move the cutter relative to the needle to sever tissue protruding into the transverse aperture, and (ii) at least two trigger buttons (300, 302, 304), (iii) a control module in communication with the cutter actuation mechanism and the at least two trigger buttons (300, 302, 304), wherein the control module includes a button selection logic configured to receive a user's button selection input, wherein the button selection logic is further configured to enable one selected trigger button of the at least two trigger buttons and disable the non-selected trigger button of the at least two trigger buttons in accordance with the user's button selection input, wherein the enabled trigger button is operable to activate the cutter actuation mechanism, wherein the disabled trigger button is not operable to activate the cutter actuation mechanism.