It looks like a Ruger P-series magazine loader. I have a bunch for my 9's and 40's. They are double stack.
They make a slim one for the 45's; I don't own any Ruger 45's. I need to find one to try on my S&W 457, CS45 and CS40. I love S&W single stack guns. I'm on the lookout for the CS9.