I don't think most people pronounce the "nd", making it "samwiches". The "w" is made at the front of the mouth and, if we are speaking colloquially, we tend to move the "nd" forwards in anticipation and it becomes "m".
Same thing with "hambag" (unless Lady Bracknell).