It is not possible to "erase" or remove it. If you did not complete your initial term of service, and were discharged prior to entry onto active duty, or within 180 days of entry onto active duty, an uncharacterized discharge is appropriate. This is called an entry level separation
The fact the recruiter did not tell you of the potential negative impacts will not serve as a basis to remove the discharge.
It will impact your ability to reenter. In fact, if you were discharged with an ELS it would require a waiver to reenter. And waivers are tough to come by today.
That change...if the wars get worse, or the economy improves, the military may have to stat to grant waivers for entrance...but today that is not happening.
As for law enforcement? An ELS is not going to help an application. It shows, in effect, you started the program and left early. That said, an ELS is not a "bad" discharge...so while it will not help your application, it should not significantly detract, particularly if you are able to go to college and complete a degree. That would help show potential employers you have the ability start and finish when you set your mind to it