Smith & Wesson (SWHC) stock rose more than 4 percent Friday morning, near an all-time intraday high.
The stock traded near $29.50 in the morning, closing at $29.07. On March 18, the stock hit $30.44 a share. On a closing basis, Smith & Wesson's all-time high is $29.37.
The gun maker's shares rose in the wake of two deadly police shootings and after a sniper killed five people in Dallas.
Sadly, gun stocks rising following deadly shootings is nothing new.
Sturm gained about 4.9 percent Friday, while Taser (TASR) rose 5.9 percent.
More From CNBC