Police: Mooresville resident shoots intruder