Here is the full list of all 46 50 Cent: Blood on the Sand achievements worth 1,000 gamerscore.
Completed all missions on Hard difficulty level
Obtained all Silver Badges
Revived a coop player
Completed Mission 1
Completed Mission 2
Completed Mission 3
Completed Mission 4
Completed Mission 5
Completed Mission 6
Completed Mission 7
Unlocked all pistols
Ran over a foot soldier
Completed a ramp scenario
Performed a counter kill
Successfully completed one scenario
Successfully completed 50 scenarios
Killed an enemy by shooting a rocket or grenade out of the air using Gangsta Fire
Collected all 5 posters on any level
Scored air time from a single character for more than 10 seconds
Killed 5 enemies fast enough to score a 5 kill combo
Obtained 15 Gold Badges
Obtained 15 Silver Badges
Destroyed 50 vehicles and destroyable objects on the flying level without dying
Died on Easy difficulty
Completed all missions on Normal difficulty level
Completed all missions on Easy difficulty level
Completed Mission 9
Completed Mission 8
Unlocked all counter kill packs
Unlocked all weapons
Unlocked all special weapons
Unlocked all assault weapons
Unlocked all close combat weapons
Had 1,000,000 dollars in the bank
Shot all 5 targets on any level
Obtain all Gold Badges
Complete Mission 1 on any difficulty as a member of G-Unit
Complete Mission 2 on any difficulty as a member of G-Unit
Complete Mission 3 on any difficulty as a member of G-Unit
Complete Mission 4 on any difficulty as a member of G-Unit
Complete Mission 5 on any difficulty as a member of G-Unit
Complete Mission 6 on any difficulty as a member of G-Unit
Complete Mission 7 on any difficulty as a member of G-Unit
Complete Mission 8 on any difficulty as a member of G-Unit
Complete Mission 9 on any difficulty as a member of G-Unit
Complete all missions on any difficulty as a member of G-Unit