The armory has armadas long fit so a large might be ok. The long fit basically means its longer without being wide so it shouldn't be to baggy even in an XL IMO. The Vortac does not have armadas long fit so to be on the safe side I think you should go with an XL.
My name is Ned, I work at a shop called the Colorado Freeskier in Crested Butte, Colorado. We have both those jackets in stock. We're pretty limited on the Vortac at this point but we have a full range of sizes in the Armory jacket.
check us out at www.coloradofreeskier.com.
PM me if you have any other questions
Hope that helps with your decision