Don't know about the Viridian but I do know about the LaserLyte red lasers. I have one on my Taurus PT145 and it works very well. It's never lost zero even once despite being on a compact .45 ACP.
My point is that you don't have to spend top dollar on lasers for them to work. The latest LaserLyte V3 (smallest laser on the market) sells for $75. I see green lasers for sale for not much more than that. If they hold zero they should work fine. Of course there's no guarantee of that but I have a laser on a .22 that cost like $30 and I've been using it for a decade or more and it still works perfectly.
Check out this web page
for other green lasers and the Viridian for certain guns. You'll notice a big price range. It's been my experience that the cheap lasers work quite well. YMMV as always.