Yup, certainly did
Seriously though, I dont know the difference between the two -- What i can tell you is that i have a 6 speed shimano freewheel on my commuter bike and it works just fine. If it fails or gets messed up, its only a few bucks for a new one.