A power tool, comprising: a housing having a handle portion and a motor housing portion; a motor within the motor housing portion; a mode selector located remote from the handle portion and configured to generate a mode signal in response to each actuation of the mode selector; a first indicator on the top portion of the motor housing portion; a second indicator on the top portion of the motor housing portion; a third indicator on the top portion of the motor housing portion; and a controller including an electronic processor and a memory, characterised in that the mode selector is located on a top portion of the motor housing portion, and the memory is storing instructions that, when executed by the electronic processor, configure the controller to: receive the mode signal, sequentially cycle to a next operational mode of a plurality of operational modes of the power tool responsive to receiving the mode signal to select one of the plurality of operational modes, the plurality of operational modes including at least a forward mode, a reverse mode, and a power tool lock mode, and operate the motor according to the selected one of the plurality of operational modes, illuminate the first indicator after receiving a first mode signal from the mode selector to indicate a selection of a first of the forward mode, the reverse mode, and the power tool lock mode, illuminate the second indicator after receiving a second mode signal from the mode selector to indicate a selection of a second of the forward mode, the reverse mode, and the power tool lock mode, the second mode signal received after the first mode signal, and illuminate the third indicator after receiving a third mode signal from the mode selector to indicate a selection of a third of the forward mode, the reverse mode, and the power tool lock mode, the third mode signal received after the second mode signal, and illuminate the first indicator after receiving a fourth mode signal from the mode selector to indicate the selection of the first of the forward mode, the reverse mode, and the power tool lock mode, the fourth mode signal received after the third mode signal. a housing having a handle portion and a motor housing portion; a motor within the motor housing portion; a mode selector located remote from the handle portion and configured to generate a mode signal in response to each actuation of the mode selector; a first indicator on the top portion of the motor housing portion; a second indicator on the top portion of the motor housing portion; a third indicator on the top portion of the motor housing portion; and a controller including an electronic processor and a memory, characterised in that the mode selector is located on a top portion of the motor housing portion, and the memory is storing instructions that, when executed by the electronic processor, configure the controller to: receive the mode signal, sequentially cycle to a next operational mode of a plurality of operational modes of the power tool responsive to receiving the mode signal to select one of the plurality of operational modes, the plurality of operational modes including at least a forward mode, a reverse mode, and a power tool lock mode, and operate the motor according to the selected one of the plurality of operational modes, illuminate the first indicator after receiving a first mode signal from the mode selector to indicate a selection of a first of the forward mode, the reverse mode, and the power tool lock mode, illuminate the second indicator after receiving a second mode signal from the mode selector to indicate a selection of a second of the forward mode, the reverse mode, and the power tool lock mode, the second mode signal received after the first mode signal, and illuminate the third indicator after receiving a third mode signal from the mode selector to indicate a selection of a third of the forward mode, the reverse mode, and the power tool lock mode, the third mode signal received after the second mode signal, and illuminate the first indicator after receiving a fourth mode signal from the mode selector to indicate the selection of the first of the forward mode, the reverse mode, and the power tool lock mode, the fourth mode signal received after the third mode signal. receive the mode signal, sequentially cycle to a next operational mode of a plurality of operational modes of the power tool responsive to receiving the mode signal to select one of the plurality of operational modes, the plurality of operational modes including at least a forward mode, a reverse mode, and a power tool lock mode, and operate the motor according to the selected one of the plurality of operational modes, illuminate the first indicator after receiving a first mode signal from the mode selector to indicate a selection of a first of the forward mode, the reverse mode, and the power tool lock mode, illuminate the second indicator after receiving a second mode signal from the mode selector to indicate a selection of a second of the forward mode, the reverse mode, and the power tool lock mode, the second mode signal received after the first mode signal, and illuminate the third indicator after receiving a third mode signal from the mode selector to indicate a selection of a third of the forward mode, the reverse mode, and the power tool lock mode, the third mode signal received after the second mode signal, and illuminate the first indicator after receiving a fourth mode signal from the mode selector to indicate the selection of the first of the forward mode, the reverse mode, and the power tool lock mode, the fourth mode signal received after the third mode signal.