P-47 should have 3,400 rounds total, but currently the game only has 2,400 rounds (300 per gun). English manual pg. 46 states 425 rounds per gun with fire rate of 800-890 rpm which should have a firing time of 29-32 seconds, but current it fires for only ~22 seconds. This affects all three variants (D-30 early, D-30, D-40) although only the D-40 is used for the attached report.
Attached files contain the following:
P-47D-40 gun count 44 strafing.trk - track file of singleplayer mission on Caucasus
Tacview-20230921-172412-DCS-P-47D-40 gun count 44 strafing.zip - Tacview file of said mission
Screen_230921_172456.jpg - in-game debriefing
dcs.log - per requirement for bug report
Of note are items #2 and #3, with the Tacview showing exactly 2,400 rounds were fired while the image shows debriefing of firing stops after 22 seconds.
Steps to reproduce (formality's sake):
Create singleplayer mission with any P-47. In-air or ground start doesn't matter
Fly to altitude to prevent ground safety
Hold fire button until empty. Note down duration of firing
P-47D-40 gun count 44 strafing.trk
Tacview-20230921-172412-DCS-P-47D-40 gun count 44 strafing.zip.acmi
dcs.log
@razo+r made a post in the discussion thread of the game file, which shows the "count = 300," confirming that there is only 300 rounds per gun. Image reattached below, credits to razo+r