Police name felon who allegedly sold gun used to kill McNair