 VirTra stock has lost 60 off its highs and is trading at 16 times forward earnings. As a result, Id like to revisit my earlier buy thesis. The company had problems with reporting, which have now been resolved. 