Wait, how are you people pronouncing these words? The vowel sound is traditionally transcribed as /ʌ/, but in my English it's much closer to [ə], which can of course be represented by any of six letters.
This is making me wonder if I actually distinguish between /ʌ/ and /ə/. I don't think I've read anything about such a merger.
You're right -- in the US in general, and
in California in particular, this vowel is more centralized than in other varieties of English. (My 12-year-old brother's pronunciation of short vowels uniformly confuses me by exhibiting way too many of the arrows on that chart.) And of course in Indian English it's much closer to [ə], I don't know how much that influences you. But /ə/ is also a fluid concept -- the French one is very nearly [œ], and the English one is much closer to, well, [ʌ].
The answer to your question is that it's not really relevant whether they sound the same because they're in complementary distribution -- /ʌ/ is always at least weakly stressed.