VSR GUIDE - VSR-10 Platform
The complete guide to the VSR-10 platform: every component explained, the best upgrades from STALKER, Maple Leaf, Action Army, Laylax and more, and the science behind each one. The VSR-10 is the most universal bolt-action platform in airsoft, with decades of aftermarket support and APS2 spring compatibility. You can buy upgrades progressively — and if you prefer, we install the upgrades for you.
Table of Contents
- Why the VSR-10?
- VSR-10 Variants
- Hop-Up System (Chambers)
- Hop-Up Buckings
- Nubs
- Inner Barrels
- Cylinders & Pistons
- Springs
- Triggers
- Outer Barrels & Body
- HPA Conversion (Wolverine Bolt M)
- VSR-10 Replicas
- Maintenance
- Upgrade Path
1. Why the VSR-10?
The Tokyo Marui VSR-10 is, without question, the most universal bolt-action platform in airsoft. Since its launch, it has become the industry standard. Virtually every manufacturer makes VSR-10 compatible parts:
- The largest aftermarket in the world — Hundreds of parts from dozens of manufacturers: Action Army, Maple Leaf, Laylax, PDI, STALKER, Da Vinci, Springer Custom Works and more
- APS2 compatibility — 9mm APS2-type springs (and 13mm with adapter) are the standard. The Silverback/Rapax APS2 springs you use in SRS/TAC-41 also work here with the right spring guide
- Multiple clones — JG BAR-10, Action Army T10/T11, CYMA, Well MB02/MB03... all share the VSR-10 internal system
- Simple, reliable design — Classic bolt-action mechanism, easy to disassemble and maintain
- Accessible price point — From budget replicas (JG BAR-10) to premium (Tokyo Marui, Action Army T10)
- STALKER compatible ecosystem — The Kraken VSR, Scorpion VSR and Morpheus SSG/VSR bring STALKER precision to the VSR platform
2. VSR-10 Variants
The VSR-10 platform has multiple variants, from the original Tokyo Marui to budget and premium clones:
Tokyo Marui VSR-10 — The Original
The benchmark. The Pro Sniper is the full-length barrel version (430mm), while the G-Spec is the compact version with integrated suppressor (303mm). Both are the perfect base for upgrades.
Action Army T10/T11
The modern evolution of the VSR-10 platform. The Action Army T10 includes a CNC aluminium receiver, twisted outer barrel and upgraded hop-up chamber out of the box. Internally compatible with all VSR-10 parts.
JG BAR-10 / CYMA / Well
The most popular budget clones. The JG BAR-10 is the favourite entry point for VSR upgrade projects. 100% internally compatible with VSR-10 parts, but with more basic stock components — ideal if you plan to replace the entire internals anyway.
3. Hop-Up System (Chambers)
The hop-up chamber is the most critical component of any sniper rifle. It controls how the spin is applied to the BB, directly affecting range, accuracy and consistency.
STALKER Kraken VSR-10 — Our Recommendation
The Kraken TDC for VSR-10 is the platform-specific version of the legendary Kraken chamber, with TDC (Top Down Centre) adjustment. Includes CNC aluminium cylinder head. Compatible with SR-Hop buckings, Flat Hop buckings and Prowler/Tigra nubs.
The Kraken provides centred hop pressure, interchangeable arms and full compatibility with the STALKER bucking and nub ecosystem.
Action Army — The Popular Alternative
Action Army chambers are a solid and widely proven option. The Damping Type version reduces vibrations for greater consistency:
▶ Other hop-up chambers
4. Hop-Up Buckings
The hop-up bucking makes direct contact with the BB. A good bucking makes the difference between 10cm and 30cm groupings at 60 metres. On the VSR-10 platform you have the widest selection on the market.
STALKER SR-Hop — R-Hop without the hassle
The SR-Hop buckings emulate the R-Hop concept (extended contact patch) in a drop-in format. They apply progressive and adjustable hop, ideal for heavy BBs and fine backspin control. Compatible with the Kraken VSR and other VSR-10 chambers:
▶ All SR-Hop degrees
STALKER Flat Hop — Budget-Friendly Option
STALKER Flat Hop buckings offer a flat, uniform contact surface. More affordable than SR-Hops with excellent performance:
▶ Individual Flat Hops
Maple Leaf Autobot — High-Quality Silicone
Maple Leaf Autobot buckings are silicone buckings designed specifically for VSR/GBB. Silicone offers greater durability and consistency than conventional rubber:
Maple Leaf Decepticon — Premium Silicone
The Maple Leaf Decepticon 2021 range offers an updated silicone formula with improved grip and durability:
▶ Decepticon 2021 buckings
Maple Leaf MR Hop
The MR Hop combines a special contact design to maximise BB stability:
▶ MR Hop buckings
Maple Leaf Diamond / Monster
The Diamond and Monster buckings are affordable and effective options from Maple Leaf:
▶ Diamond/Monster buckings
Maple Leaf Macaron — Concave
Thinking Process: 1. **Analyze the Request:** * **Task:** Translate product descriptions from English to Spanish. * **Domain:** Airsoft and tactical equipment. * **Constraints:** * Preserve brand names (Tokyo Marui, WE-Tech, etc.). * Preserve model numbers (M4A1, Hi-Capa 5.1, etc.). * Preserve technical measurements (6mm, 350 FPS, etc.). * Preserve SKU/part numbers (SKU, part numbers). * Maintain formatting and paragraph structure (HTML tags like ``, ``, ` `, ``, ` The Macaron buckings are concave buckings that wrap around the BB for a larger contact surface, similar to the Kraken Concave: Las Macaron buckings son buckings cóncavos que envuelven la BB para una superficie de contacto mayor, similar a la Kraken Concave: The nub presses the bucking against the BB. A good nub applies uniform, centred pressure, eliminating lateral curves. The Prowler and Tigra nubs from STALKER are compatible with the Kraken VSR and any VSR-10 chamber with TDC: The inner barrel is where accuracy is born. On the VSR-10 platform, standard lengths are 303mm (G-Spec), 430mm (standard Pro Sniper), and long versions of 500-640mm with a bull outer barrel or suppressor. The Morpheus Dual Bore barrels specific to SSG-10/VSR-10 are the benchmark. Dual diameter: a narrower section at the hop window for maximum BB grip, then a wider section to reduce friction: You can also use the Morpheus AEG barrels in VSR lengths (430mm, 500mm) with the standard hop window: Maple Leaf Crazy Jet barrels are the most popular option thanks to their variety of lengths. 6.04mm bore with an internal turbulence design to stabilise the BB: Stainless steel Action Army barrels in 6.01mm and 6.03mm. Excellent value for money: Da Vinci Guren (6.03mm) and Raizen (6.05mm) barrels are premium barrels manufactured in Japan: Spacers stabilise the inner barrel inside the outer barrel, eliminating vibrations: The cylinder and piston are the heart of the propulsion system. In the VSR-10, the cylinder volume is smaller than in the SRS/TAC-41 (~24cc vs ~41cc), which means less joule creep but also a simpler system. The Scorpion VSR-10 includes piston and spring guide. The same level of engineering as the Scorpion SRS/TAC-41, adapted to the VSR-10 format: Action Army cylinder kits include the cylinder, cylinder head and piston head in a single package: Stainless steel Maple Leaf cylinders for maximum durability: Laylax PSS10 components are the classic Japanese upgrade for the VSR-10. The 90-degree high-pressure piston with ZERO trigger is a legendary combination: The VSR-10 uses 9mm diameter springs (standard APS2). The 13mm APS2 springs from Silverback/Rapax for SRS/TAC-41 are also compatible with the appropriate 13mm spring guide (such as the 9mm Scorpion). Additionally, several brands offer VSR-specific 9mm springs. Silverback APS2 springs are compatible with the VSR-10 using a 13mm spring guide. These are the same springs that work in the SRS and TAC-41: Rapax springs are premium and come in two formats: Steel rings from Rapax let you adjust power without changing or cutting the spring: 9mm springs designed specifically for the VSR-10: Laylax PSS10 springs are the classic Japanese springs for the VSR-10: The VSR-10 trigger can be significantly upgraded. 90-degree triggers (also called Zero triggers) are the ultimate upgrade: they convert the sear angle from 4
VSR-10 outer barrels allow you to use longer inner barrels and attach suppressors. Maple Leaf Bull Barrel models include a cap and allow you to conceal longer inner barrels: A CNC aluminium receiver transforms the rigidity and accuracy of your VSR-10. It eliminates the flex of the original plastic receiver: The Wolverine Bolt M converts your VSR-10 from spring to HPA (High Pressure Air). It replaces the spring and piston system with a pneumatic engine fed by a compressed air tank: You will need: an HPA tank, a regulator (Wolverine STORM Cat 5 recommended), a line and an adapter. The VSR-10 with Bolt M retains its entire original exterior look. The original Tokyo Marui replicas. The market benchmark: The VSR-10 is one of the easiest replicas to maintain on the market. On the VSR-10, changing the spring requires removing the stock and extracting the bolt. With practice, it takes less than 2 minutes. Use WD-40 PTFE DRY (dry Teflon spray) on the cylinder walls and piston O-ring: Dry PTFE creates a Teflon layer that reduces friction without attracting dirt. Run a cleaning rod with a microfibre patch through the inner barrel. A drop of silicone spray on the patch, 2-3 passes, then a dry patch. Do this every 5-10 game days or when you notice a loss of accuracy. You don't need to buy everything at once. The VSR-10 can be upgraded gradually. Here is the recommended order, from greatest to least impact: We install upgrades for you — if you buy the parts at Skirmshop, we can install them in your VSR-10. Contact us for more information. The VSR-10 uses compact stick-type magazines. Various capacities available: Maple Leaf suppressors are designed specifically for MK23/VSR-10:`, `
`, `
`, ``).
* Use natural, fluent Spanish for e-commerce.
* Return ONLY the translations as a JSON array of strings.
* Match input order (1 text provided).
* **CRITICAL LENGTH LIMITS:**
* Product TITLES: max 255 chars (not applicable here, this is description content).
* SEO meta_title: max 70 chars (not applicable here).
* SEO meta_description: max 320 chars (not applicable here).
* If input is short, stay short.
* **MANDATORY GLOSSARY:**
* "hop-up" → "hop-up"
* "gbb" → "GBB (gas blowback)"
* "bb" → "BB"
2. **Analyze the Input Text:**
* It contains HTML structure (`
`, `
`, `
`, ``).
* It contains specific airsoft terminology ("buckings", "BB", "hop-up", "concave", "GBB", "VSR-10", "Maple Leaf", "Tokyo Marui", "ModifY", "Prometheus", "Stalker", "Autobot/Decepticon").
* It contains a summary block.
* It contains a heading "5. Nubs".
* It contains class names and handles within spans (e.g., `srs-handles="maple-leaf-macaron-bucking-50,..."`). These need to be preserved exactly as they are (SKU/handles).
* Inline styles need to be preserved.
3. **Drafting the Translation (Section by Section):**
* *Paragraph 1:*
* EN: `
▶ Individual and rubber nubs
▶ Maple Leaf and other nubs
6. Inner Barrels
STALKER Morpheus — SSG/VSR Specific
▶ Morpheus AEG (VSR compatible)
Maple Leaf Crazy Jet — Wide Range
▶ Long Crazy Jets (550-640mm)
Action Army — Affordable Precision
▶ All Action Army barrels
Da Vinci — Japanese Premium
▶ Da Vinci Guren 6.03mm
▶ Da Vinci Raizen 6.05mm
▶ Other barrels (Airsoftphilosopher, Prometheus)
Inner Barrel Spacers
▶ Spacers
7. Cylinders & Pistons
STALKER Scorpion VSR-10 — Our Recommendation
▶ Scorpion VSR components
Action Army — Complete Cylinder Kits
▶ Action Army cylinders and components
Maple Leaf — Stainless Steel
▶ Maple Leaf cylinders
Laylax PSS10 — The Japanese Classic
▶ Laylax PSS10 pistons and components
▶ Other pistons (Springer Custom Works)
▶ Cylinder tools
8. Springs
Compatible APS2 Springs (Silverback)
Spring
Power
Use
Price
APS 60N
~0.8-1.0J
CQB
12.25€
APS 90N
~1.0-1.3J
CQB+
15.15€
APS 100N
~1.3-1.5J
Light outdoor
15.15€
APS 120N
~1.5-1.8J
Outdoor
15.15€
M130
~1.7-2.0J
Sniper
12.05€
M140
~1.9-2.2J
Sniper
11.90€
APS 150N
~2.0-2.5J
Open field
15.15€
M160
~2.5-3.0J
High power
11.95€
M170
~3.0-3.5J
Maximum power
11.90€
Rapax Springs (APS2 and RMS)
Rapax
Power
Type
Price
APS2 1J
~1.0J
APS2
19.95€
APS2 2+
~2.0J
APS2
19.95€
RMS 2+
~2.0J
RMS
19.95€
2.8J
~2.8J
APS2
17.95€
APS2 3+
~3.0J
APS2
19.95€
RMS 3+
~3.0J
RMS
19.95€
RMS 4+
~4.0J
RMS
19.95€
APS2 4+
~4.0J
APS2
19.95€
FPS Adjustment Rings (Power Rings)
VSR-Specific Springs — Action Army
▶ Action Army VSR springs
VSR Springs — Maple Leaf
▶ Maple Leaf VSR springs
VSR Springs — Laylax PSS10
▶ Laylax PSS10 springs
9. Triggers
Outer Barrels
▶ Action Army outer barrels
▶ Other outer barrels and adapters
Receivers
▶ All receivers
Bolt Handles
Thinking Process:
1. **Analyze the Request:**
* **Task:** Translate product descriptions from English to Spanish.
* **Domain:** Airsoft and tactical equipment.
* **Input:** HTML-formatted text containing product details, handles (SKUs), titles, descriptions, etc.
* **Output Format:** JSON array of strings.
* **Constraints:**
* Preserve brand names (Action Army, Maple Leaf, etc.).
* Preserve model numbers (VSR-10, MLC-S1, MLC-S2, etc.).
* Preserve technical measurements.
* Preserve SKU/handles (though the input shows them as part of HTML structure, the output needs to be a JSON array of strings representing the translated content). Wait, looking at the instruction: "Return ONLY the translations as a JSON array of strings, matching input order". The input provided is a single block of HTML/text. Usually, in these tasks, "matching input order" implies splitting the content into logical segments (like paragraphs, details sections, etc.) or treating the whole block as one string. However, looking at the "Translate these 1 texts" instruction, it suggests the input is one block. But the output format requested is a JSON array.
* *Correction/Refinement:* The prompt says "Translate these 1 texts". It implies there might be multiple texts in the source, but here I see one large HTML block. The instruction says "Return ONLY the translations as a JSON array of strings, matching input order". This usually means if the input is a list of items, the output is a list of translated items. Here the input is one block of HTML containing multiple sections.
* *Critical:* The prompt says "Translate these 1 texts" but provides one large HTML structure. Often, in these specific API-like tasks, the "texts" refer to the individual logical blocks or sentences/paragraphs extracted. However, without a clear delimiter like a list, translating the *whole* HTML structure as one string might be expected, OR splitting by logical sections (like each ``).
* *Re-reading the "CRITICAL LENGTH LIMITS" section:* It talks about Product TITLES, HANDLES, SEO meta_title, etc. This suggests the system expects me to process specific fields. But the input provided is raw HTML with mixed content (details, h3, p).
* *Re-reading the "Input" section:* "Translate these 1 texts". This implies the input is considered as 1 item. However, the output format requires a JSON array.
* *Strategy:* I need to translate the entire HTML block into Spanish while keeping the structure intact. The output should be a JSON array containing the translated HTML string(s). Since the instruction says "matching input order" and "array must have exactly the same number of elements as the input", if the input is treated as 1 text block, the output should be `[translated_string]`. If the input is considered as multiple paragraphs/sections, I need to split.
* *Looking at similar tasks:* Usually, when input is provided as a block of text with HTML, the expectation is to return the translated HTML as a single string within the array, OR if the input is explicitly separated (e.g., by newlines acting as boundaries), split them.
* *Decision:* The input looks like a single page snippet. I will treat the entire provided HTML content as one "text" to be translated, resulting in a JSON array with one element. *Wait*, looking closely at the prompt "Translate these 1 texts". It might imply I should split by logical product sections? No, usually if the input is a single block, I return a single block in the array. However, to be safe regarding the "array must have exactly the same number of elements as the input", if the "input" is considered the raw text provided, it's 1 element.
* *Wait, one more check:* Often in these prompts, the "input" is a list of strings. Here it's presented as one block. I will output a JSON array with one string containing the full translated HTML.
* *Actually, looking at the "Rules":* "Return ONLY the translations as a JSON array of strings, matching input order". If I treat the whole HTML as one string, that works.
* *Constraint Check:* "Product TITLES... max 255 chars". This suggests I should identify titles if present. The input has `
Aftermarket Bodies & Stocks
` and `Rails
`. I need to translate these.
* *Constraint Check:* "Handles". The input contains `▶ VSR-10 rails
▶ Hop-up levers and adjustments
▶ Miscellaneous accessories
11. HPA Conversion — Wolverine Bolt M
12. VSR-10 Replicas
Tokyo Marui — The Original
13. Maintenance
Spring Replacement
Cylinder & Piston Lubrication
Inner Barrel Cleaning
Hop-Up Adjustment
14. Upgrade Path
15. Magazines
▶ All magazines and accessories
Suppressors
Magazine Pouches
▶ Magazine pouches
VSR-10 Collections
Thinking Process:
1. **Analyze the Request:**
* **Task:** Translate product descriptions/links from English to Spanish.
* **Role:** Professional translator specializing in airsoft and tactical equipment.
* **Input:** A list of HTML `
Colecciones VSR-10
Réplicas VSR-10
Hop-Up y Piezas
Pistones y Cilindros
Cañones Internos
Muelles
Cañones Externos
Gatillos
Cuerpo y Accesorios
Cargadores
- Al seleccionar una opción, se actualiza toda la página.
- Se abre en una nueva ventana.