Just a little update on this, in the interest of being fair towards Cherry's.

They did finally get back to me about returning the gun, and have been really good about it so far. I'm not making any assumptions until I have the money back in my hand, though.