First thoughts on the Taurus 605!!!