250? 2501a or 2501b or what? Better yet, what is the manufacture date? The best way to tell is to download the minimum version check.pup and try to update with it, and it will tell you what is the lowest firmware you can go to.
If it is 3.55 or lower, than it can be Jailbroke, but you will need a hardware flasher to do so.