You will get major heartburn/acid reflux if you take 500mg on an empty stomach. If you plan to take it before your workout, down a protein shake or something.
I dont know how the fuck you could take that shit on an empty stomach. If I dont heat withen 5 minutes of taking it I get the worst heart burn imaginable. Burning from my stomach all the way up my throat