I have Sinful Colors nail polish in 121 Merlot, and though 2 or more coats it looks very much like the color in your pics. Being so cheap, I'm sure it's not the same one, but it looks a lot like it IMO
also, maybe milani in blackberry baby or opi la boheme? a nice top coat over them would make them very glossy