Here is the full list of all 46 50 Cent: Blood on the Sand achievements worth 1,000 gamerscore.
Collected all 5 posters on any level
Scored air time from a single character for more than 10 seconds
Completed Mission 2
Completed a ramp scenario
Ran over a foot soldier
Completed Mission 1
Killed 5 enemies fast enough to score a 5 kill combo
Successfully completed one scenario
Performed a counter kill
Complete Mission 3 on any difficulty
Complete Mission 4 on any difficulty
Complete Mission 5 on any difficulty
Complete Mission 6 on any difficulty
Complete Mission 7 on any difficulty
Complete Mission 8 on any difficulty
Complete Mission 9 on any difficulty
Complete all missions on Easy or better difficulty level
Complete all missions on Normal or better difficulty level
Complete all missions on Hard difficulty level
Unlock all pistols
Unlock all close combat weapons
Unlock all assault weapons
Unlock all special weapons
Unlock all weapons
Obtain 15 or more Silver Badges
Obtain all Silver Badges
Obtain 15 or more Gold Badges
Obtain all Gold Badges
Revive a coop player
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
Destroy 50 vehicles and destroyable objects on the flying level without dying
Successfully complete 50 scenarios
Unlock all counter kill packs
Kill an enemy by shooting a rocket or grenade out of the air using Gangsta Fire
Shoot all 5 targets on any level. This can also be achieved by assisting another player in Coop
Die on Easy difficulty
Have 1,000,000 dollars in the bank