Wij hebben uw overhemd niet.
is correct. (betekenend wij - whoever spreekt - niet troepen uw overhemd)
Wij zijn niet met uw overhemd.
houdt geen, in normaal Engels gebruik steek. Het kon betekenen dat wij niet (op de zelfde plaats) zoals uw overhemd co-located, maar dat zou een zeer ongebruikelijke manier zijn om die voorwaarde te verklaren
AW