Thank you for taking the time to contact us. Yes, all of our graphics are currently manufactured here in the U.S. We are based in South Carolina. This particular graphic is rolled for shipping unless prior arrangements have been made. We definitely do offer military discounts. Simply contact us at +1 (843) 310-8899 Mon - Fri 11am - 5pm est.