Slash's Snakepit - Slash – lead and rhythm guitars, six-string bass, slide guitar
- Rod Jackson – lead vocals
- Ryan Roxie – rhythm guitar, backing vocals, lead guitar on "Rusted Heroes" [4]
- Johnny Griparic – bass
- Matt Laug – drums
Additional musicians - Teddy Andreadis – keyboards, backing vocals
- Collin Douglas – percussion
- Jimmy "Z" Zavala – saxophone, harmonica
- Lee Thornburg – trumpet
- Jeff Paris – backing vocals
- Karen Lawrence – backing vocals
- Kelly Hansen – backing vocals
- Kim Nail – backing vocals
- Raya Beam – vocals on "Mean Bone"
| Production - Jack Douglas – production, sitar, backing vocals
- Jay Messina – mixing
- Jim Mitchell – additional production, engineering
- Ales Olssen – engineering assistance
- John Tyree – engineering assistance
- Maurizio "Maui" Tiella – engineering assistance
- George Marino – mastering
- Greg Calbi – mastering
|