CREATURES
Dragonlord Silumgar: The main win condition of the deck as you steal your opponent's stuff. I swap one out for Keiga occasionally if Im playing against too much removal, and you can too. Silumgar's ability to steal Planeswalkers is rarely relevant in my experience, but it is fun to steal a Karn...
Baral, Chief of Compliance: I used to run 2 copies when I played Think Twice and Telling Time, but now I mainly play it for his cycling ability. .
Icefall Regent: Classic lockdown style card. It effectively shuts down a creature, and its passive screws with tempo and midrange a lot by making removing it harder.
Tasigur, the Golden Fang: The perfect card to screw with your opponent. His effect allows you to get a card back each turn to maintain card advantage, and Delve allows you to empty your GY of useless early game cantrips to force your opponent to return Counterspells and threats. Besides, it's a -cost 4/5. Whats wrong with that?
SORCERIES AND INSTANTS
Anger of the Gods: Early game boardwipe to beat back aggro. You can replace it with Pyroclasm if you are dying to tokens.
Crux of Fate Boardwipe that fits especially well in this deck because your creatures can dodge it.
Duress: Poor man's Thoughtseize-if you're not on a budget then play Thoughtseize. I like to use it before I play my Silumgar or Keiga to scout out and remove potential counterspells.
Lightning Bolt: All round good card. Kills Bobs , and allows quadruple bolts to the face as another wincon.
Logic Knot: Mainly playing this for the Delve ability. This gives you a means to filter your Gy for Tasigur.
Mana Leak: Cheap modern legal counterspell. Might replace with Remand if it doesn't break the $100 mainboard budget. This mainly screws with decks which play on Curve, but is also useful in a Counterspell war.
Opt/Serum Visions: Both are cantrips which allow you to control your draws. Opt allows you to avoid dead draws, while Serum Visions sets up your future turns so you don't draw 4 lands in a row against aggro :3.
Silumgar's Scorn imo the best modern legal counterspell for this deck. Essentially a counterspell most of the time, or a Force Spike to mess with your opponent's early game.
Terminate: Unconditional creature removal-only problem is the dodgy mana cost (but I always seem to be able to cast it no problem).
OTHER PERMANENTS
Search for Azcanta
: Pretty much a free Opt every turn from as early as 2, and the flip side is even stronger as you get access to the top 4 cards.
Nicol Bolas, Planeswalker: Your win con against creatureless strategies. Blow up a few lands and make them sac the rest with the ultimate.
Haven of the Spirit Dragon: Allows you to bring your Silumgars and Keigas back.