Dictionary.com
Thesaurus.com

no shit

Idioms  
  1. Really, do you mean it, as in You took her to a prizefight? No shit! This vulgar slangy interjection is used to express surprise, disbelief, or scornful acknowledgment of the obvious.