I'm a lefty, too. Is the only diff the placement of the strap adjustment buckle?

Did it come with the stabilizer strap?