It's worth about half a cent for the paper. The U.S. has NEVER printed a one million dollar bill, so any you find is only a novelty, NOT legal currency.
The only way a NES would be worth a million dollars, would be if it were gold plated and studded with diamonds.
Some serial numbers represent unusual number patterns, but are only worth a few dollars. There would have to be some error on the bill and a collector willing to pay a high premium for it. This does not currently exist in the numismatic market.
Five dollars.
five dollars
Since you posted this under Winchester and the serial number is over 3 Million, I'll assume you have a model 94. There is a serial number list at the related question.
A billion dollars
550-750 dollars.
100 dollars.
twenty dollars
10 dollars
The value of the Webley Mark 2 revolver with a serial number of 43383 varies with the condition of the pistol. This gun sells for about 450 dollars to about 1000 dollars depending on the condition.