Outdoor show in Harrisburg cancelled due to assault weapon ban