I have the Stormcase and I couldn't be happier. Mine is the double rifle version with the 2 layers of foam and then a solid top layer. Weighing in at around 19 pounds empty, it's a tough case. I paid $180 total for mine. Also made in the USA.
I checked out the Pelican, and the only thing I thought it had more of than the Stormcase was a bigger price tag for a cheaper product.
Get the Stormcase! You won't regret it.