RE: Looking At My Cabela's Catalog
Can't help you on the Winstalker but I can tell you the STS works well. Too bad you don't have a rear stabilizer hole, I could direct you to some custom made ones that don't have to use the big bulky mounting bracket.