If it's your time... (tautology)
Most of these psychos go in with a cheap 16" AR (M&P Sport, etc.). It's difficult to conceal even a Mk18, so typically they come in blazing or they conceal under a large coat. I concealed carry (CCW) and carry a compensated G19X. I am super-proficient with it...