it depends on which organization produce the weapon.if IRGC unveil sth that means that thing is probably in mass production stage.they at least anounce the exact process of their projects.for regular army (Artesh) it depends on whch branch is responsible.for Navy and Air defence most of projects get done with delays but our experience says they will eventually produce those weapons.in case of air force, they unveil things before the completion but due to financial or technical issues they close/pause many of them.Shafagh is an example.for ground force, they are a group of poor liars.firstly they are very disorganized and retards, secondly they receive little budjet.they unveil every fancy concept they come up with.hell, we are yet to see a dozen of operational Z-3 MBTs.
@Serpentine positive rating, pleaese!
...just kidding