What does aim 7 sparrow mean?

aim 7 sparrow meaning in Urban Dictionary

500 pounds of radar pursuing justice.