In my experience shipping international, delivery time is usually around 10-14 days. Sometimes less. Oftentimes a little more. I agree with some above that you should wait a little longer.
Here's the link to USPS calculation of first class postage from US to India...
International Price Calculator
It is the cost for 3 ounces. The weight of a bubble wrapped razor, with packaging, is typically a tad bit under 3 ounces.
You should be OK. Wait a little longer.