Sig Romeo 7 ... Red Dot initial impression