Young Buck thinks that fighting fire with fire might be necessary. In light of the recent deaths of Alton Sterling and Philando Castile, Buck released the tracks "Riot" and "The Get Back" in response to the tragedies. The controversial songs both have lyrics that threaten cops and the overall tones of the records are very anti-police.

The G-Unit member appeared on TMZ Live today (July 13) to provide some further clarification on the sentiment expressed in those records. Young Buck explained that people need to protect their lives when facing crooked officers.

"I do feel like just us as people, we do got the right to be able to protect our lives from those crooked police officers that feel like they got the right to come take your innocent life," Young Buck said. "Black or white. I didn't make it to TMZ Live until an innocent life was tooken. Sometimes you have to fight fire with fire."

Later on, Young Buck was asked about his feelings on the Dallas shooting that left five police officers dead.

"My condolences go out to the lives that was lost in Dallas," he said. "But I do feel like we have the right to protect our lives. Look at this way. For 400 years, back and forth, we've been having racial issues or what not."

When asked what kind of situation would justify shooting a cop, the Nashville native replied.

"If you feel like you're put in a positon where this officer is not paying you no attention other than looking outside of whatever this situation may be and you feel like your life is threatened, you do have the right to protect your life," Young Buck explained. "You do have the choice to make that decision."

Young Buck also expressed his support for the protest organized by The Game and Snoop Dogg, but feels like he's in a different situation since he remains in the streets. Buck also acknowledged his own personal negative experience with the police has helped fuel his rage.

"I bear my own bruises from police brutality," he said. "I go through the day-to-day struggle, so my rage is fueld from a whole different can of fire."

See 40 Hip-Hop Albums Turning 20 in 2016

More From XXL