I hear ya man..
But I still think you should try the CAA..
Before getting the CAA, I had ordered and received another grip I mentioned in my first reply, That Fab Defense one)..
Which was like the stock grip.. solid/hard as a rock..
But the CAA, is perfect man...
When I say "Soft", thats really...