In 2005, while filming Gunslinger starring Nicolas Cage, director Andrew Niccol discovered that buying real guns was cheaper than buying replicas. That's why he bought 3,000 real Kalashnikov assault rifles, and after filming sold them at a loss, but it still turned out cheaper for him. He also rented 50 real Russian tanks from an arms dealer in the Czech Republic. The seller actually set a condition that he would return them by a certain date, because he was going to sell them to Libya.