Would the following sentence, by the strictest standards, be considered correct by a linguist?

This $500 bribe will cost the government $500,000 to prove that Senator Jones accepted.
acceptable