Welcome to Main Street Magic, Miniatures & More - Your source for games and game supplies!

Thank you for visiting our web site! You'll find our prices for Magic: The Gathering and news and announcements for our events. Stop by the store at 330 Main Street and check out our selection of Board Games, like Settlers of Catan, or Dominion, or Miniature Games, like Flames of War, Heroclix, and Star Wars Armada. Of course, we specialize in Magic: The Gathering, so check out our amazing singles selection or one of our many events! Thanks for stopping by!

Hour of Devastation Preorder!

Starting June 9th, we will be taking preorders for Hour of Devastation! The set will be released on July 14th! Please contact us if you have any questions. Pricing is as follows:
June 9th - June 18th $89.95
June 19th - June 25th $93.95
June 26th - July 2nd $96.95
July 3rd - July 13th $99.95

Saturday Showdown!

This is a up to 4 round Standard format event, with 2 packs per player going into the prize pool. 6 select people each week will be given a special promotional booster pack with 4 cards,  

The promotional booster contains:
-2 random Rares or Mythics from any current Standard legal set
-1 Amonkhet Full Art Land
-1 foil from any current Standard legal set

Don't miss out on this opportunity to get a lot of sweet promotional stuff and play a bunch of Standard!

Each event will be held on the Saturdays (June 3rd, 10th, 17th, 24th, and July 1st) at 3pm. The entry fee is $6 for each event

Hour of Devastation Pre-release!

We will be running tourneys for the Hour of Devastation Pre-Release! Each player will receive a Pre-release box with which to build their deck. The entry fee will be $25($50 for THG). If there is at least 33 people at the first tournament, we will give away a box of Modern Masters to a random player! Feel free to stop by or call if you have any questions. Tournament (registration) times will be as follows:
Friday, July 7th - 11:45pm (Random player will recieve a gift certificate for a playmat from Custom Playmats by Tom Gartin)
Saturday, July 8th - 11:00am
​Saturday, July 8th - 3pm
Saturday, July 8th - 7pm
Sunday, July 9th - Noon
Sunday, July 9th - 3pm (Two-Headed Giant)

Board Game Night!

Every Wednesday and Friday is Board Game Night! Board Game Nights will start at 5:30pm and run till Midnight. So come on in and play some of you favorites or try something new! Also, check us out on Facebook. Ames Board Game Club

Star Wars: X-Wing Miniatures Nights!

Starting in June, we will be hosting Star Wars X-wing Miniatures nights! the events will run from 4pm-8pm on the 1st and 3rd Thursday of the month, and the 2nd and 4th Tuesdayof the month. This will be a free event, so come on out and play!
Event days in June
June 1st
June 6th
June 15th
June 20th

Amonkhet Sealed League!

It's league time again! Starting May 1st, league play for Amonkhet will begin. Each player starts with 6 packs of Amonkhet to build a deck. By playing against other players in the league, players will be able to buy additional packs for their deck as the league season progresses. Prizes will be awarded to the players with the highest winning percentages, with bonus prizes for most wins and most games played. Registration is $25, and you can sign up at any time during the league, which will run until July 7th. Feel free to stop by or call for any questions.

Modern Tuesdays!

We will start running Modern tournaments every other Tuesday starting January 17th! Registration will start at 5:30pm and the tourney will start around 6pm. The tournament will cost $5, with 2 packs going into the prize pool for every player in the tournament. This will be will be opposite the Modern weeks for Mayhem, so you can get in 4 Modern tournaments a month!
Modern In June::
June 6th: Modern Tuesday 
June 16th: Modern FNM
June 20th: Modern Tuesday

Friday Night Magic!

Every Friday we have a Friday Night Magic Tournament! The FNM FOIL for the month of June is Aether Hub! Registration at 6pm, start at 6:30. . . . . . . . . . The format for FNM in June:
June 2nd:  Booster draft ($15 Registration)
June 9th: Standard (Free Registration)
June 16th: Modern (Free Registration)
June 23rd: Booster draft ($15 Registration)
June 30th: Standard (Free Registration)

Weekly Schedule

Here is our weekly schedule with updated hours:
Monday 10am-8pm - Open Tables
Tuesday 10am-8pm - Miniatures Day - All Day!  Flames of War Night
Wednesday 10am-8pm* - Open Tables, Sealed League Night, Board Game Night
Thursday 10am-8pm - Open Tables
Friday 10am-8pm* - Friday Night Magic: Standard, Booster Draft, Modern, or Commander  at 6:30pm
Saturday 10am-8pm* - Heroclix, Large Event Day: See the above news items for upcoming events
Sunday 12pm-6pm (Holiday hours) -  Open tables: Come on in and see whats going on!
*We will stay open until the event ends