Local Patriot Day Salute has something for all