Battle Creek Armory is located off of 169 and Valley View Rd right in the heart of the city between Bloomington and Eden Praire. I will list the address and phone number below. If you want to stop by and visit we have a good amount of AR15 Uppers and parts etc.. out for you to view and buy. We do custom AR15 and 308 builds as well. I have a full shop of tools if you need something worked on or fixed rates my apply. Currently everything is by appointment only so please call ahead although I am open to appointmnets M-S 7 Days a week at almost anytime thats convenient for you. I live close enough to the shop so its not a problem. Thanks for viewing and hope to see you soon!!

Charles Davis
Battle Creek Armory
6969 Washington Ave. S
952-500-9455 (office)
612-708-5601 (cell)