Holy crap they finally made it over here! They were announced years ago. Like 2013?
They originally listed out of stock at Bud's for $400.
At $700?
Yeah, a Taurus 66 isn't going to have problems on a video review. But at nearly the cost of a 686, the 686 is going to be significantly a better buy. Hope the $400 comes back to them or good luck SAR.