An early morning traffic stop by Upland police resulted in the arrest of an Upper Darby man for carrying a AR-15 rifle without a license. According to Upland police, it was just after 1 a.m. on Feb.