Among those present at the ceremony were Phil Schreier , a senior curator of the National Firearms Museum in Fairfax , Va. , which contains weapons owned by Roosevelt , and John McCabe , the historian at the Springfield Armory National Historic Site in Massachusetts .