Seen these are now on sale on PA. Don't really need another .22 but been saying that for some years now. What's the skinny on these? Are they simply the Titan GP as sold in WalMart but with a regular sporter stock? Seems these Venoms have gotten mixed reviews here.