I'm from California, and I pronounce "Mary, merry and marry" exactly the same. I also pronounce "Minnie, mini and many" exactly the same, and they rhyme with "Ginnie, Kenny, Lynnie and any."
And I bet you say “pin” and “pen” the same! When I went to CA from NY (where there’s a difference), I was completely mistified.