I went to school with a Perry (female) and at the time it didn't even strike me as odd, but I don't think I had ever heard the name for a male or female before at that time.
I prefer Penny, or if you're a little hippy, as a nickname for Peridot (although I don't think I'd recommend anyone naming their child Peridot, it's a little too fairy princess for me)